raffia ruffia - Turkish English Dictionary